/*公共的覆盖col-md-* 开始*/
.content{
    margin: 0;
}
a:link,a:hover,a:visited{
    text-decoration: none;
}
/*公共的覆盖col-md-*结束 */
.bg{
    background: url("../../images/welcome-bg.png") center center ;
    background-size:cover;
}
.header{
    height: 100px;
    margin: 0 auto;
    background-color: #0047D5;
    padding: 0;
}
.logo{
    height: 100%;
    padding: 0;
}
.info{
    padding: 0;
}
.info a{
    position: relative;
    display: inline-block;
    float: right;
    width: 120px;
    height: 36px;
    border-radius: 20px;
    background-color: #00B5FC;
    margin:32px 10px;
    padding: 0;
    color: #fff;
    text-align: center;
    line-height: 36px;
}
.info a:hover i{
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.info a:nth-child(1){
    margin-right:0;
}
.info a>i{
    position: absolute;
    display: block;
    width: 25px;
    height: 25px;
    background-color: red;
    top: -16px;
    left: -10px;
    text-align: center;
    line-height: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-left-radius:25px;
}

/*内容*/
.content{
    margin: 0 auto;
}
.content a{
    color: #fff;
}
.con-left{
    height: 100%;
    padding: 0;
}
.con-left .distribute{
    position: relative;
    height: 330px;
    background-color: rgba(67, 161, 221, 0.8);
}
.content a {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}
.con .one:hover{
    box-shadow: 0px 0px 5px 5px #f3f3f3;
}
.con-left .distribute>a>img {

}
.con-left a{
    font-size: 18px;
    text-align: center;
}
.con-left .set{
    background-color: rgba(67, 161, 221, 0.8);
    margin-top: 15px;
    margin-bottom:15px;
    text-align: center;
}
.set-bg{
    height: 100%;
    position: relative;
}
/*内容的右边*/
.con-right{
    height: 100%;
    padding: 0;
}
.con-right>div{
    height: 50%;
}
.con-right>div>div{
    height: 100%;
    padding-right: 0px;
}
.con-right>div>div>div{
    height: 95%;
    background-color: rgba(67, 161, 221, 0.8);
}
.con-right>div>div>div.right-down{
    background-color: transparent;
}
/*右下*/
.right-down{
    position: relative;
}
.right-down>div{
    height: 47%;
    background-color: rgba(67, 161, 221, 0.8);
}
.right-down>div:nth-child(1){

}
.right-down>div:nth-child(2){
    position: absolute;
    left: 0;
    bottom: 0;
}
/*底部*/
.footer{
    height: 70px;
    color: #fff;
    margin: 0 auto;
}